﻿using System.Text.Json.Serialization;
using FanaticRock.MediaSource.BilibiliAPI.RequestVo.Common;

namespace FanaticRock.MediaSource.BilibiliAPI.RequestVo.Fav.Folder
{
    /*
        "id": 188963361, -> 这个就是 media id
        "fid": 1889633,
        "mid": 337176361,
        "attr": 2,
        "title": "初心",
        "fav_state": 0,
        "media_count": 419

     */
    public class InfoRequestVo //: WithSessDataRequestVo
    {
        ///<summary>媒体</summary>
        [JsonPropertyName("media_id")]
        public string MediaId { get; set; }

        public InfoRequestVo(string sessData, string mediaId) //: base(sessData)
        {
            MediaId = mediaId;
        }

        public InfoRequestVo(long mediaId)
        {
            MediaId = mediaId.ToString();
        }
    }
}
